Big Huge Thesaurus

Indo-Iranian language

noun